﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace CityGateway.Objects
{

    [Serializable]
    public enum CursorType
    {
        Single,
        Double,
        DoubleSquare,
        TripleSquare
    }


    [Serializable]
    public enum CityElementType
    {
    
        Road,
        Residential,
        Commercial,
        Industrial,
        Education,
        HealthCare,
        Police,
        Energy,
        Waste,
        PublicProperty,
        Empty

    }

    //[Serializable]
    //public enum CityElementSubType
    //{
    //    PublicProperty, 
    //    Road1,
    //    Road2, 
    //    Road3,
    //    Residential1,
    //    Residential2,
    //    Residential3,
    //    Commercial1,
    //    Commercial2,
    //    Commercial3,
    //    Industrial1,
    //    Industrial2,
    //    Industrial3,

    //    Education1,
    //    Education2,
    //    Education3,

    //    HealthCare1,
    //    HealthCare2,
    //    HealthCare3,

    //    Police1,
    //    Police2,
    //    Police3,






    //    Energy,
    //    Water,
    //    Garbage
    //}



    [Serializable]
    public enum CityElementOrientation
    {
      Horizontal,
        Vertical
    }


    [Serializable]
    public enum CityElementStage
    {
        None,
        Building,
        Completed,
        Occupied,
        Melfunctioned,
        Abandoned
    }
}
